tax on business profits - French English Dictionary